completing multiple tasks - English Synonyms Dictionary